off-the-shelf technologies - Turco Inglés Diccionario